MainWindow_Config = {
    'WINDOW_TITLE': "项目预算管理工具",
    'WINDOW_ICON': "project_Budget_Management_Tool/view/resources/icons/管理.svg",
    'WINDOW_SIZE': (1200, 800),
    'WINDOW_MAXIMIZED': True,
}

LOGO = {
        "LOGO_PATH": "project_Budget_Management_Tool/view/resources/icons/logo.ico",
        "LOGO_SIZE": 48
}

TITLE = {
        "SYSTEM_NAME": "预算管理工具",
        "family": "Microsoft YaHei",
        "size": 16,
        "weight": "QFont.Weight.Bold",
        "color": "#FFFFFF"
}

TITLE_FRAME = {
    # 标题容器背景色
    "TITLE_BG": "#1B1B28",
    # 分隔符颜色
    "BORDER": "#2D2D42",
}

# 导航按钮图标路径
NAV_ICONS = {
    'homePage': "project_Budget_Management_Tool/view/resources/icons/首页.svg",
    'contract': "project_Budget_Management_Tool/view/resources/icons/合同管理.svg",
    'budget': "project_Budget_Management_Tool/view/resources/icons/预算管理.svg",
    'export': "project_Budget_Management_Tool/view/resources/icons/导出.svg",
    'companies': "project_Budget_Management_Tool/view/resources/icons/公司管理.svg"
}

# 导航按钮标题，键名与NAV_ICONS以及MainWindow里的self.pages的键名一致
NAV_TITLE = {
    'homePage': "主页",
    'contract': "合同管理",
    'budget': "预算管理",
    'export': "导出",
    'companies': "公司管理"
}

# 版本信息
VERSION_INFO = {
    "text": "版本: 2025.4.10 作者: 技术质量部 系统组",
    "color": "#6D6D80",
}

# 添加导航按钮图标大小设置和颜色
NAV_BUTTON_STYLE = {
    "icon_size": 20,        # 图标尺寸
    "min_height": 60,       # 按钮最小高度
    "padding_left": 45,     # 左侧内边距，图标与左侧边框的距离
    "font_size": "14px",    # 字体大小
    "font_weight": "500",   # 字体粗细
    
    # NavButton相关颜色
    "text_normal": "#B4B4B4",  # 文本普通状态
    "text_hover": "#FFFFFF",   # 文本悬停状态
    "bg_hover": "#2D2D3F",     # 背景悬停状态
    "accent": "#007BFF"        # 左侧选中状态
}

COLORS = {
    # 主背景色
    "MAIN_BG": "#1E1E2D"
}